chairperson and managing director - Español Inglés Diccionario